AliNext_Lite\ImportAjaxController D

Total Complexity 274
Dependencies 12
Dependents 0
Total lines 1,199
Lines of code 937
Logical lines of code 648
Comment lines 24
Methods 24
Properties 5

Methods 24

Method Rating Maintainability Complexity Lines of code
ajax_update_product_info()
D
20
68 175
ajax_split_product()
D
28
39 132
ajax_load_shipping_info()
C
35 26 78
ajax_push_product()
B
36 18 78
ajax_set_shipping_info()
B
43 18 44
ajax_add_to_import()
A
42 13 49
ajax_import_images_action()
A
49 13 28
ajax_import_cancel_images_action()
A
50 12 24
ajax_link_to_aliexpress_category()
A
44 9 46
ajax_override_product()
A
51 10 22
ajax_link_to_category()
A
52 9 23
ajax_remove_from_import()
S
51 7 27
ajax_search_products()
S
45 6 40
ajax_search_tags()
S
52 4 23
ajax_delete_import_products()
S
57 4 17
loadAliexpressCategoryToWoocommerce()
S
55 3 20
ajax_cancel_override_product()
S
57 3 16
ajax_override_variations()
S
58 3 15
ajax_get_product()
S
58 3 15
prepareSystemForImport()
S
57 2 17
__construct()
S
49 1 29
woocommerce_after_add_product()
S
70 1 6
ajax_get_all_products_to_import()
S
67 1 8
ajax_update_shipping_list()
S
73 1 5